#include "lua.h"
#include "lauxlib.h"

#define LUAECV "ecv"

static ecv_luaiface * luaecv_luaiface_init(lua_State *L, int index)
{
  ecv_luaiface *iface = (ecv_luaiface *)lua_newuserdata(L, sizeof(ecv_luaiface));
  luaL_getmetatable(L, LUAECV);
  lua_setmetatable(L, -2);

}

static void luaecv_luaiface_step(lua_State *L, int index);

static void luaecv_luaiface_finalize(lua_State *L, int index);

static int luaecv_get_offset(lua_State *L, int index);
